Larry Gross Scriptwriter / Producer / Director DouBan IMDb Director 3:15 the Moment of Truth 1987 5.6